package br.com.cqipac.service;

import br.com.cqipac.dao.DaoFactory;
import br.com.cqipac.dao.RemoteDao;
import br.com.cqipac.to.SetorFuncionario;
import br.com.cqipac.util.CQIpacUtil;

public class AutenticaService {

	public SetorFuncionario autentica(SetorFuncionario setorFuncionario) throws Exception {

		setorFuncionario.getFuncionarioByCodFuncionario().setDesSenha(
				CQIpacUtil.cryptografar(setorFuncionario
						.getFuncionarioByCodFuncionario().getDesSenha()));

		RemoteDao setorFuncionarioDao;
		setorFuncionarioDao = DaoFactory.getDao("SetorFuncionarioDao");
		setorFuncionario = (SetorFuncionario) setorFuncionarioDao
				.find(setorFuncionario,0);
		
		

		return setorFuncionario;
	}
}
